Schillace laws
From Sam Schillace:1
Based on his experience with GPT-4, Microsoft’s Deputy CTO Sam Schillace developed nine principles for using LLMs to create software. We call them the “Schillace Laws”:
- Don’t write code if the model can do it; the model will get better, but the code won’t.
- Trade leverage for precision; use interaction to mitigate.
- Code is for syntax and process; models are for semantics and intent.
- The system will be as brittle as its most brittle part.
- Ask Smart to Get Smart.
- Uncertainty is an exception throw.
- Text is the universal wire protocol.
- Hard for you is hard for the model.
- Beware pareidolia of consciousness; the model can be used against itself.